iT邦幫忙

DAY 23
4

從無到有-實戰Android系統開發系列 第 23

從無到有-實戰Android系統開發-程式實戰(2)

  • 分享至 

  • xImage
  •  

程式實戰-如何由系統分析出來流程,來進行程式的撰寫過程,要提出重要的地方來說明分析。
我們是在Eclipse平台上開發Android應用程式,首先要建立Android專案並設定載入配置,再來可以撰寫程式碼、執行程式與如果有錯誤再進行除錯程式的動作。

有關要如何安裝Android SDK以及Eclipse相關的執行環境,可以參考我之前寫過的文章「深入淺出Android程式設計」系列文章,有完整的介紹。

在後續章節中,會用一個簡單的例子。來逐步說明下述要說明的重要項目:

  1. Android程式專案架構說明
  2. 如何設計使用者介面
  3. Android基礎程式邏輯架構說明
  4. 如何加入對話框(Dialog)
  5. 如何加入選單(Menu)
  6. 如何加入新的視窗(Activity)
  7. 如何傳送資料到新視窗(Intent)
  8. 如何支援多國語系
  9. 如何加入下拉選單元件(Spinner)
  10. 如何存取資料表

首先,我們就先由如何建立一個新的程式專案,來說明一下Android程式專案架構,進入Eclipse平台,選取選單「File」中的「New」選項,再選取「Android Project」的專案。就會出現新增Android專案的畫面,如圖24所示。

我們將新專案名稱命名為 Demo3。 在「Contents」欄位裡,我們選擇「Create new project in workspace」(在工作區域中建立新專案)。所以欄位依預設值來設定即可。
不過,有一些欄位,是必須由使用者來輸入。如圖7所示。我們建立一個Demo3的專案,可以依圖8的設定值來輸入。

輸入欄位意義如下:

表7

要輸入的欄位值如下:

表8


圖24

填好所有的資料後,再按下「Finish」 按鈕,就建立好一個新的專案了。 請注意 Package Name 的設定,必須至少由兩個部分所構成,例如:com.demo。「Create Activity」是指定用來產生預設 java 程式碼的文件名稱,與程式碼中預設 Activity 類別 (class) 的名稱。最好是依照 java 語言的命名習慣,將「Create Activity」採用開頭大寫的形式來命名即可。

回到 Eclipse 的主要畫面,我們會發現Eclipse會自動幫我們建立在 Package Explorer 視窗中的Demo3目錄。如圖25所示。而目錄架構說明如下:

  1. /src原始碼目錄,包含所有Android應用程式中的原始程式碼。
  2. /gen自動生成(Generate)目錄
  3. res/資源檔案目錄。
     drawable:儲存靜態的圖片目錄,在程式使用到的.png、.gif、.jpg等格式的檔案,都會放在這個目錄中。
     layout:版面配置目錄,以XML格式顯示。
     values:參數值目錄,記錄所有使用XML格式的參數值。
  4. AndroidManifest.xml:Android程式的功能清單。


圖25


上一篇
從無到有-實戰Android系統開發-程式實戰(1)
下一篇
從無到有-實戰Android系統開發-程式實戰(3)
系列文
從無到有-實戰Android系統開發30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言